European squid - Francés Inglés Diccionario